[求助].net菜鸟请教一个问题,还望耐心赐教!感激不尽!

来源:百度知道 编辑:UC知道 时间:2024/06/03 21:22:34
问题1:怎么才算一个规范的三层架构?
问题2:UI层里的页面层级,应该怎么规范?什么样的页面应该算一级页面,什么页面算二级页面?一级页面和二级页面的目录应该怎么建比较规范
我很菜 PETSHOP 看不懂,简单说下也行 ,回答一个问题也行

基本三层应该具有:
(Models层) 存放实体类
(BLL业务逻辑层) 判断和处理业务逻辑。
(DAL数据访问层) 里面使用一个DBHelper类 存放一些访问数据库的方法。
对每个表的操作都应该是对应一个 操作类 。
比如数据库有张Users表,注意:数据库因为存放的是多条数据 所以命名后面一般带个S,但是类名只需要写成User就可以了。
如果需要对Users这张表进行操作,就需要在DAL层添加一个相应的类 取名为
UserService。当然这个命名并不是固定的,根据个人习惯。不过取名必须有意义。

UI表示层 其实没有什么固定的堆放格式。
比如后台数据 可以创建一个admin文件夹 将后台的模板页 还有图片页面 添加进去就可以了。最好里面可以再细分。。。

参考下 PETSHOP 吧

如果是 3.5 的话.. VS2008SP1 能建立带MVC框架的ASP.NET项目.. 很自然就分开了